package com.platform.core.service;

import com.platform.comm.service.CommonBiz;
import com.querydsl.core.types.Predicate;
import com.platform.core.entity.NcloudSysComponentEntity;
import com.platform.dto.NcloudSysComponentDto;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

/**
 * Description: NcloudSysComponent 业务层接口
 *
 * @author Coder
 */
public interface NcloudSysComponentBiz extends CommonBiz<NcloudSysComponentEntity,String> {

    /**
     * 分页查询ncloud_sys_component
     *
     * @param predicate   查询参数
     * @param pageable    分页参数
     * @return ncloud_sys_component列表
     */
    Page<NcloudSysComponentDto> search(Predicate predicate, Pageable pageable);


}
